producing lime - French English Dictionary